#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdio.h>
#include<errno.h>

//int main()
//{
	/*FILE* pf = fopen("test.txt", "w");
	if (pf == NULL)
	{
		perror("fopen");
		return 1;
	}
	for (char C = 'a'; C <= 'z'; C++)
	{
		fputc(C, pf);
	}
	fclose(pf);
	pf = NULL;*/
	/*FILE* pf = fopen("test.txt", "r");
	if (pf == NULL)
	{
		perror("fopen");
		return 1;
	}
	char C = 0;
	while ((C = fgetc(pf)) != EOF)
	{
		printf("%c", C);
	}
	fclose(pf);
	pf = NULL;
	return 0;
}*/
//
//int main()
//{
//	FILE* pf = fopen("test.txt", "r");
//	if (pf == NULL)
//	{
//		perror("fopen");
//		return 1;
//	}
//	char str[100];
//
//	fgets(str, 10, pf);
//	puts(str);
//	
//	fclose(pf);
//	pf = NULL;
//	return 0;
//}
//
//struct S
//{
//	char name[20];
//	int age;
//	float height;
//}s;
//int main()
//{
//	FILE* pf = fopen("test.txt", "r");
//	if (pf == NULL)
//	{
//		perror("fopen");
//		return 1;
//	}
//	s = {0};
//	fscanf(pf, "%s %d %f", s.name, &s.age, &s.height);
//	printf("%s %d %f", s.name, s.age, s.height);
//	fclose(pf);
//	pf = NULL;
//	return 0;
//}

int main()
{
	FILE* pf = fopen("test.txt", "rb");
	if (pf == NULL)
	{
		perror("fopen");
		return 1;
	}
	int arr[5] = { 0};
	fread(arr, sizeof(arr[0]), 5, pf);
	for (int i = 0; i < 5; i++)
	{
		printf("%d", arr[i]);
	}
	fclose(pf);
	pf = NULL;
	return 0;

}